package com.bj58.groupbuy.action.model;

import com.bj58.ecat.gb.entity.other.AbstractOtherEntity;
import com.bj58.wf.dal.annotation.AutoId;
import com.bj58.wf.dal.annotation.Id;
import com.bj58.wf.dal.annotation.Table;


/**自定义报表 -  报表邮件订阅
 * @author HL
 */
@SuppressWarnings("serial")
@Table("ir_subemail")
@AutoId
public class IRSubMailVo extends AbstractOtherEntity{

	@Id
	private int id ;
	
	private int userId;
	
	private int reportId;//订阅报表ID
	
	private String reportName; //订阅报表名
	
	private String searchCondition; //查询条件
	
	private int weekRatio;//周同比
	
	private int dayRatio;//日环比
	
	private String searchCols; //查询指标项英文字段
	
	private String searchTitles;//查询指标的中文TITLE
	
	private String searchOrderBy; //排序条件
	
	private String searchGroupBy; //分组维度
	
	private String searchSpeValue; //特殊条件集
	
	private String sendFre;//发送频率
	
	private String sendEmail;//收件人
	 
	private String subName;//订阅别名
	
	private String modTime;//最后更新时间
	
	private int state; //状态

	
	
	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public int getUserId() {
		return userId;
	}

	public void setUserId(int userId) {
		this.userId = userId;
	}

	public int getReportId() {
		return reportId;
	}

	public void setReportId(int reportId) {
		this.reportId = reportId;
	}

	public String getSearchCondition() {
		return searchCondition;
	}

	public void setSearchCondition(String searchCondition) {
		this.searchCondition = searchCondition;
	}

	public int getWeekRatio() {
		return weekRatio;
	}

	public void setWeekRatio(int weekRatio) {
		this.weekRatio = weekRatio;
	}

	public int getDayRatio() {
		return dayRatio;
	}

	public void setDayRatio(int dayRatio) {
		this.dayRatio = dayRatio;
	}

	public String getSearchCols() {
		return searchCols;
	}

	public void setSearchCols(String searchCols) {
		this.searchCols = searchCols;
	}

	public String getSearchOrderBy() {
		return searchOrderBy;
	}

	public void setSearchOrderBy(String searchOrderBy) {
		this.searchOrderBy = searchOrderBy;
	}

	public String getSearchGroupBy() {
		return searchGroupBy;
	}

	public void setSearchGroupBy(String searchGroupBy) {
		this.searchGroupBy = searchGroupBy;
	}

	public String getSearchSpeValue() {
		return searchSpeValue;
	}

	public void setSearchSpeValue(String searchSpeValue) {
		this.searchSpeValue = searchSpeValue;
	}

	public String getSendFre() {
		return sendFre;
	}

	public void setSendFre(String sendFre) {
		this.sendFre = sendFre;
	}

	public String getSendEmail() {
		return sendEmail;
	}

	public void setSendEmail(String sendEmail) {
		this.sendEmail = sendEmail;
	}

	public String getSubName() {
		return subName;
	}

	public void setSubName(String subName) {
		this.subName = subName;
	}

	public int getState() {
		return state;
	}

	public void setState(int state) {
		this.state = state;
	}

	public String getReportName() {
		return reportName;
	}

	public void setReportName(String reportName) {
		this.reportName = reportName;
	}

	public String getSearchTitles() {
		return searchTitles;
	}

	public void setSearchTitles(String searchTitles) {
		this.searchTitles = searchTitles;
	}

	public String getModTime() {
		return modTime;
	}

	public void setModTime(String modTime) {
		this.modTime = modTime;
	}
	
}
